// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.google.zxing.client.result;
import com.google.zxing.Result;
// Referenced classes of package com.google.zxing.client.result:
// ResultParser, TelParsedResult, ParsedResult
public final class TelResultParser extends ResultParser
{
public TelResultParser()
{
}
public volatile ParsedResult parse(Result result)
{
return parse(result);
}
public TelParsedResult parse(Result result)
{
String s = result.getText();
if (!s.startsWith("tel:") && !s.startsWith("TEL:"))
{
return null;
}
String s1;
int i;
String s2;
if (s.startsWith("TEL:"))
{
s1 = (new StringBuilder()).append("tel:").append(s.substring(4)).toString();
} else
{
s1 = s;
}
i = s.indexOf('?', 4);
if (i < 0)
{
s2 = s.substring(4);
} else
{
s2 = s.substring(4, i);
}
return new TelParsedResult(s2, s1, null);
}
}